<?php 
    // 接受参数
    $name = isset($_GET['name'])?$_GET['name']:'';
    // 检查参数
    if(!$name){
        // 参数肯定错误,服务端需要提示错误，但是错误的信息肯定是正常发送给客户端
        // die是PHP中内置的函数 可以终止代码的执行 参数传递的内容会被自动输出
        // code 是 后端规定的一个状态码的值 表示现在的业务逻辑操作是否存在问题 具体是多少 完全后端为准。千万不要以为code是跟http协议状态码是同一个，同一个函数，具体每一个code的含义
        die(json_encode(['code'=>100,'msg'=>'name参数必须传递']));
    }
    // 服务端返回数据为JSON格式，数据data为字符串
    echo json_encode(['code'=>0,'msg'=>'ok','data'=>$name.' 你好！'])

?>